/*

 */
package com.insigma.business.gateway.entity;

import com.insigma.business.qrcode.common.dto.BaseConfDO;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotBlank;


@Getter
@Setter
public class ApiServiceCallerDO extends BaseConfDO {

    private static final long serialVersionUID = 1L;

    
    private String gatewayType;

    
    @NotBlank(message = "服务id不能为空")
    private String serviceId;

    
    @NotBlank(message = "产品线及应用编码不能为空")
    private String productionAppCode;

    
    @NotBlank(message = "服务接口不能为空")
    private String interfacePath;

    
    private String serviceVersion;

    
    private String groupName;

    
    private Integer rpcTimeout;

    
    private Integer retryTimes;

    
    private String testUrl;

    
    private String cluster;

}
